package com.lbb.springboot.entity.dto;

import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

/**
 * @author likanghong
 */
public class QualificationOrderDetails extends OrderVo {

    //    biu_qualification.express_address,
//    biu_qualification.id_lbbd,
//    biu_qualification.pic,
//    biu_qualification.lbb_pic,
//    biu_qualification.receipt
    @ApiModelProperty(value = "照片")
    private String pic;

    @ApiModelProperty(value = "快递地址")
    private String expressAddress;

    @ApiModelProperty(value = "身份证号")
    private String idlbbd;

    @ApiModelProperty(value = "p好的车辆相片")
    private String lbbPic;

    @ApiModelProperty(value = "营业证相片回执")
    private String receipt;
    private String companyName2;

    public String getCompanyName2() {
        return companyName2;
    }

    public void setCompanyName2(String companyName2) {
        this.companyName2 = companyName2;
    }

    private BigDecimal acount;

    public BigDecimal getAcount() {
        return acount;
    }

    public void setAcount(BigDecimal acount) {
        this.acount = acount;
    }

    @ApiModelProperty(value = "培训日期")
    @TableField("train_date")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    private Date trainDate;

    @ApiModelProperty(value = "考试日期")
    @TableField("exam_date")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    private Date examDate;

    @ApiModelProperty(value = "理论分")
    private Integer examResult;
    @ApiModelProperty(value = "实操")
    private String practical;

    private String remarks;

    private List<OrderLog> list;

    public List<OrderLog> getList() {
        return list;
    }

    public void setList(List<OrderLog> list) {
        this.list = list;
    }

    public Date getTrainDate() {
        return trainDate;
    }

    public void setTrainDate(Date trainDate) {
        this.trainDate = trainDate;
    }

    public Date getExamDate() {
        return examDate;
    }

    public void setExamDate(Date examDate) {
        this.examDate = examDate;
    }

    public Integer getExamResult() {
        return examResult;
    }

    public void setExamResult(Integer examResult) {
        this.examResult = examResult;
    }

    public String getPractical() {
        return practical;
    }

    public void setPractical(String practical) {
        this.practical = practical;
    }

    public String getRemarks() {
        return remarks;
    }

    public void setRemarks(String remarks) {
        this.remarks = remarks;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }


    private Integer status;

    private Integer id;



    @ApiModelProperty(value = "1 J-货运  2 J-货运/客运  3 客运 4 Y 押运员  ")
    @TableField("lbbd_type")
    private Integer lbbdType;

    public Integer getlbbdType() {
        return lbbdType;
    }

    public void setlbbdType(Integer lbbdType) {
        this.lbbdType = lbbdType;
    }


    public String getPic() {
        return pic;
    }

    public void setPic(String pic) {
        this.pic = pic;
    }

    public String getExpressAddress() {
        return expressAddress;
    }

    public void setExpressAddress(String expressAddress) {
        this.expressAddress = expressAddress;
    }

    public String getlbbPic() {
        return lbbPic;
    }

    public void setlbbPic(String lbbPic) {
        this.lbbPic = lbbPic;
    }

    public String getReceipt() {
        return receipt;
    }

    public void setReceipt(String receipt) {
        this.receipt = receipt;
    }


    public String getIdlbbd() {
        return idlbbd;
    }

    public void setIdlbbd(String idlbbd) {
        this.idlbbd = idlbbd;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }
}
